ABSTRACT
In this paper, we initiate a study of shape description and classification via the application of persistent homology to two tangential constructions on geometric objects. Our techniques combine the differentiating power of geometry with the classifying power of topology. The homology of our first construction, the tangent complex, can distinguish between topologically identical shapes with different "sharp" features, such as corners. To capture "soft" curvature-dependent features, we define a second complex, the filtered tangent complex, obtained by parametrizing a family of increasing subcomplexes of the tangent complex. Applying persistent homology, we obtain a shape descriptor, called a barcode, that is a finite union of intervals. We define a metric over the space of such intervals, arriving at a continuous invariant that reflects the geometric properties of shapes. We illustrate the power of our methods through a number of detailed studies of parametrized families of mathematical shapes.
- {BG92} Berger M., Gastiaux B.: Géomtrié différentitelle: variétés, courbes et surfaces. Mathématiques Presses Universitaires de France, Paris, France, 1992.Google Scholar
- {Boo91} Bookstein F.: Morphometric Tools for Landmark Data. Cambridge Univ. Press, Cambridge, UK, 1991.Google Scholar
- {CdS03} Carlsson G., De Silva V.: A geometric framework for sparse matrix problems. Advances in Applied Mathematics (2003). (To appear).Google Scholar
- {CLRS01} Cormen T. H., Leiserson C. E., Rivest R. L., Stein C.: Introduction to Algorithms. The MIT Press, Cambridge, MA, 2001. Google ScholarDigital Library
- {CZCG04} Collins A., Zomorodian A., Carlsson G., Guibas L.: A barcode shape descriptor for curve point cloud data, 2004. To appear in Proc. Symposium on Point-Based Graphics. Google ScholarDigital Library
- {DK90} Donaldson S. K., Kronheimer P. B.: The Geometry of Four-Manifolds. The Clarendon Press, New York, NY, 1990.Google Scholar
- {ELZ02} Edelsbrunner H., Letscher D., Zomorodian A.: Topological persistence and simplification. Discrete Comput. Geom. 28 (2002), 511--533.Google ScholarDigital Library
- {Fan90} Fan T.-J.: Describing and Recognizing 3D Objects Using Surface Properties. Springer-Verlag, New York, NY, 1990. Google ScholarDigital Library
- {Fed69} Federer H.: Geometric Measure Theory. vol. 153 of Die Grundlehren der Mathematischen Wissenschaften. Springer-Verlag, New York, NY, 1969.Google Scholar
- {Fis89} Fisher R. B.: From Surfaces to Objects: Computer Vision and Three-Dimensional Scene Analysis. John Wiley and Sons, Inc., New York, NY, 1989. Google ScholarDigital Library
- {GH81} Greenberg M. J., Harper J. R.: Algebraic Topology: A First Course, vol. 58 of Mathematics Lecture Note Series. Benjamin/Cummings Publishing Co., Reading, MA, 1981.Google Scholar
- {GT89} Gabow H. N., Tarjan R. E.: Faster scaling algorithm for network problems. SIAM J. Comput. 18 (1989), 1013--1036. Google ScholarDigital Library
- {Hat01} Hatcher A.: Algebraic Topology. Cambridge Univ. Press, Cambridge, UK, 2001.Google Scholar
- {KBCL99} Kendall D., Barden D., Carne T., Le H.: Shape and Shape Theory. John Wiley and Sons, Inc., New York, NY, 1999.Google Scholar
- {Kuh55} Kuhn H. W.: The Hungarian method for the assignment problem. Naval Research Logistics Quarterly 2 (1955), 83--97.Google ScholarCross Ref
- {LPM01} Lee A. B., Pedersen K. S., Mumford D.: The non-linear statistics of high contrast patches in natural images. Tech. rep., Brown University, 2001. Available online.Google Scholar
- {Mil63} Milnor J.: Morse Theory, vol. 51 of Annals of Mathematical Studies. Princeton Univ. Press, Princeton, NJ, 1963.Google Scholar
- {MS74} Milnor J., Stasheff J. D.: Characteristic Classes, vol. 76 of Annals of Mathematical Studies. Princeton Univ. Press, Princeton, NJ, 1974.Google Scholar
- {ZC04} Zomorodian A., Carlsson G.: Computing topological persistence, 2004. To appear in Proc. 20th Ann. ACM Sympos. Comput. Geom.Google Scholar
- {ZY96} Zhu S., Yuille A.: Forms: A flexible object recognition and modeling system. Int. J. Comp. Vision 20, 3 (1996), 187--212. Google ScholarDigital Library
- Persistence barcodes for shapes
Recommendations
Spectral Analysis on Medial Axis of 2D Shapes
Shape analysis finds many important applications in shape understanding, matching and retrieval. Among the various shape analysis methods, spectral shape analysis aims to study the spectrum of the Laplace-Beltrami operator of some well-designed shape-...
Affine-permutation invariance of 2-D shapes
Shapes provide a rich set of clues on the identity and topological properties of an object. In many imaging environments, however, the same object appears to have different shapes due to distortions such as translation, rotation, reflection, scaling, or ...
Representation and Self-Similarity of Shapes
ICCV '98: Proceedings of the Sixth International Conference on Computer VisionRepresenting shapes is a significant problem for vision systems that must recognize or classify objects. We derive a representation for a given shape by investigating its self-similarities, and constructing its shape axis(SA) and shape axis tree (SA-...
Comments